\hypertarget{mdp__sfmt_8cpp}{
\section{/Users/mdipierro/fermiqcd/development/Libraries/mdp\_\-sfmt.cpp File Reference}
\label{mdp__sfmt_8cpp}\index{/Users/mdipierro/fermiqcd/development/Libraries/mdp\_\-sfmt.cpp@{/Users/mdipierro/fermiqcd/development/Libraries/mdp\_\-sfmt.cpp}}
}
{\ttfamily \#include \char`\"{}assert.h\char`\"{}}\par
{\ttfamily \#include \char`\"{}iostream\char`\"{}}\par
{\ttfamily \#include \char`\"{}cmath\char`\"{}}\par
{\ttfamily \#include \char`\"{}mdp.h\char`\"{}}\par
\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
class \hyperlink{class_m_d_p___s_f_m_t19937}{MDP\_\-SFMT19937}
\item 
struct {\bfseries MDP\_\-SFMT19937::W128\_\-T}
\end{DoxyCompactItemize}
\subsection*{Defines}
\begin{DoxyCompactItemize}
\item 
\#define \hyperlink{mdp__sfmt_8cpp_a648f0d94748bee0fa30ae7abb01e5d25}{MSK1}~0xdfffffefU
\item 
\#define \hyperlink{mdp__sfmt_8cpp_acf75c73595a89b44e44bdb5f50ae93ee}{MSK2}~0xddfecb7fU
\item 
\#define \hyperlink{mdp__sfmt_8cpp_ae10b448d0379ec4c96d2887ef5c24d24}{MSK3}~0xbffaffffU
\item 
\#define \hyperlink{mdp__sfmt_8cpp_aa47e1193c615800a1c9907d58c819977}{MSK4}~0xbffffff6U
\item 
\#define \hyperlink{mdp__sfmt_8cpp_aa0ea9dead7cb7e49e1afd6077fffd5a4}{PARITY1}~0x00000001U
\item 
\#define \hyperlink{mdp__sfmt_8cpp_a98fdca417e9b356d05d641afe88cded0}{PARITY2}~0x00000000U
\item 
\#define \hyperlink{mdp__sfmt_8cpp_adf8bc0575dff6585756df864f563a0d3}{PARITY3}~0x00000000U
\item 
\#define \hyperlink{mdp__sfmt_8cpp_af1ba2d9f11b453ecc2a68deab9e87348}{PARITY4}~0x13c9e684U
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
int \hyperlink{mdp__sfmt_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4}{main} ()
\end{DoxyCompactItemize}


\subsection{Define Documentation}
\hypertarget{mdp__sfmt_8cpp_a648f0d94748bee0fa30ae7abb01e5d25}{
\index{mdp\_\-sfmt.cpp@{mdp\_\-sfmt.cpp}!MSK1@{MSK1}}
\index{MSK1@{MSK1}!mdp_sfmt.cpp@{mdp\_\-sfmt.cpp}}
\subsubsection[{MSK1}]{\setlength{\rightskip}{0pt plus 5cm}\#define MSK1~0xdfffffefU}}
\label{mdp__sfmt_8cpp_a648f0d94748bee0fa30ae7abb01e5d25}
\hypertarget{mdp__sfmt_8cpp_acf75c73595a89b44e44bdb5f50ae93ee}{
\index{mdp\_\-sfmt.cpp@{mdp\_\-sfmt.cpp}!MSK2@{MSK2}}
\index{MSK2@{MSK2}!mdp_sfmt.cpp@{mdp\_\-sfmt.cpp}}
\subsubsection[{MSK2}]{\setlength{\rightskip}{0pt plus 5cm}\#define MSK2~0xddfecb7fU}}
\label{mdp__sfmt_8cpp_acf75c73595a89b44e44bdb5f50ae93ee}
\hypertarget{mdp__sfmt_8cpp_ae10b448d0379ec4c96d2887ef5c24d24}{
\index{mdp\_\-sfmt.cpp@{mdp\_\-sfmt.cpp}!MSK3@{MSK3}}
\index{MSK3@{MSK3}!mdp_sfmt.cpp@{mdp\_\-sfmt.cpp}}
\subsubsection[{MSK3}]{\setlength{\rightskip}{0pt plus 5cm}\#define MSK3~0xbffaffffU}}
\label{mdp__sfmt_8cpp_ae10b448d0379ec4c96d2887ef5c24d24}
\hypertarget{mdp__sfmt_8cpp_aa47e1193c615800a1c9907d58c819977}{
\index{mdp\_\-sfmt.cpp@{mdp\_\-sfmt.cpp}!MSK4@{MSK4}}
\index{MSK4@{MSK4}!mdp_sfmt.cpp@{mdp\_\-sfmt.cpp}}
\subsubsection[{MSK4}]{\setlength{\rightskip}{0pt plus 5cm}\#define MSK4~0xbffffff6U}}
\label{mdp__sfmt_8cpp_aa47e1193c615800a1c9907d58c819977}
\hypertarget{mdp__sfmt_8cpp_aa0ea9dead7cb7e49e1afd6077fffd5a4}{
\index{mdp\_\-sfmt.cpp@{mdp\_\-sfmt.cpp}!PARITY1@{PARITY1}}
\index{PARITY1@{PARITY1}!mdp_sfmt.cpp@{mdp\_\-sfmt.cpp}}
\subsubsection[{PARITY1}]{\setlength{\rightskip}{0pt plus 5cm}\#define PARITY1~0x00000001U}}
\label{mdp__sfmt_8cpp_aa0ea9dead7cb7e49e1afd6077fffd5a4}
\hypertarget{mdp__sfmt_8cpp_a98fdca417e9b356d05d641afe88cded0}{
\index{mdp\_\-sfmt.cpp@{mdp\_\-sfmt.cpp}!PARITY2@{PARITY2}}
\index{PARITY2@{PARITY2}!mdp_sfmt.cpp@{mdp\_\-sfmt.cpp}}
\subsubsection[{PARITY2}]{\setlength{\rightskip}{0pt plus 5cm}\#define PARITY2~0x00000000U}}
\label{mdp__sfmt_8cpp_a98fdca417e9b356d05d641afe88cded0}
\hypertarget{mdp__sfmt_8cpp_adf8bc0575dff6585756df864f563a0d3}{
\index{mdp\_\-sfmt.cpp@{mdp\_\-sfmt.cpp}!PARITY3@{PARITY3}}
\index{PARITY3@{PARITY3}!mdp_sfmt.cpp@{mdp\_\-sfmt.cpp}}
\subsubsection[{PARITY3}]{\setlength{\rightskip}{0pt plus 5cm}\#define PARITY3~0x00000000U}}
\label{mdp__sfmt_8cpp_adf8bc0575dff6585756df864f563a0d3}
\hypertarget{mdp__sfmt_8cpp_af1ba2d9f11b453ecc2a68deab9e87348}{
\index{mdp\_\-sfmt.cpp@{mdp\_\-sfmt.cpp}!PARITY4@{PARITY4}}
\index{PARITY4@{PARITY4}!mdp_sfmt.cpp@{mdp\_\-sfmt.cpp}}
\subsubsection[{PARITY4}]{\setlength{\rightskip}{0pt plus 5cm}\#define PARITY4~0x13c9e684U}}
\label{mdp__sfmt_8cpp_af1ba2d9f11b453ecc2a68deab9e87348}


\subsection{Function Documentation}
\hypertarget{mdp__sfmt_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4}{
\index{mdp\_\-sfmt.cpp@{mdp\_\-sfmt.cpp}!main@{main}}
\index{main@{main}!mdp_sfmt.cpp@{mdp\_\-sfmt.cpp}}
\subsubsection[{main}]{\setlength{\rightskip}{0pt plus 5cm}int main ()}}
\label{mdp__sfmt_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4}
